CONTROL                       MAIN KEY            EXTRA KEYS          FUNCTION                      STATE
DRA,                          KEY_Y,              NOSHIFT,            ToggleControl,                ButtonDown
InstrumentLight,              KEY_I,              NOSHIFT,            ToggleControl,                ButtonDown
Headlight,                    KEY_H,              NOSHIFT,            IncreaseControlStart,         ButtonDown
Headlight,                    KEY_H,              NOSHIFT,            IncreaseControlStop,          ButtonUp
Headlight,                    KEY_H,              SHIFT,              DecreaseControlStart,         ButtonDown
Headlight,                    KEY_H,              SHIFT,              DecreaseControlStop,          ButtonUp
Destination,                  KEY_F8,             NOSHIFT,            IncreaseControlStop,          ButtonUp
Destination,                  KEY_F8,             NOSHIFT,            IncreaseControlStart,         ButtonDown
Destination,                  KEY_F7,             NOSHIFT,            DecreaseControlStop,          ButtonUp
Destination,                  KEY_F7,             NOSHIFT,            DecreaseControlStart,         ButtonDown
GlarePanels,                  KEY_B,              NOSHIFT,            IncreaseControlStart,         ButtonDown
GlarePanels,                  KEY_B,              NOSHIFT,            DecreaseControlStart,         ButtonUp
WiperDriver,                  KEY_V,              NOSHIFT,            IncreaseControlStop,          ButtonUp
WiperDriver,                  KEY_V,              NOSHIFT,            IncreaseControlStart,         ButtonDown
WiperDriver,                  KEY_V,              SHIFT,              DecreaseControlStart,         ButtonDown
WiperDriver,                  KEY_V,              SHIFT,              DecreaseControlStop,          ButtonUp
WiperSecond,                  KEY_V,              NOSHIFT,            IncreaseControlStop,          ButtonUp
WiperSecond,                  KEY_V,              NOSHIFT,            IncreaseControlStart,         ButtonDown
WiperSecond,                  KEY_V,              SHIFT,              DecreaseControlStart,         ButtonDown
WiperSecond,                  KEY_V,              SHIFT,              DecreaseControlStop,          ButtonUp
VirtualReverser,              KEY_W,              NOSHIFT,            IncreaseControlStart,         ButtonDown
VirtualReverser,              KEY_W,              NOSHIFT,            IncreaseControlStop,          ButtonUp
VirtualReverser,              KEY_S,              NOSHIFT,            DecreaseControlStart,         ButtonDown
VirtualReverser,              KEY_S,              NOSHIFT,            DecreaseControlStop,          ButtonUp
VirtualThrottle,              KEY_A,              NOSHIFT,            IncreaseControlStart,         ButtonDown
VirtualThrottle,              KEY_A,              NOSHIFT,            IncreaseControlStop,          ButtonUp
VirtualThrottle,              KEY_D,              NOSHIFT,            DecreaseControlStart,         ButtonDown
VirtualThrottle,              KEY_D,              NOSHIFT,            DecreaseControlStop,          ButtonUp
VirtualTrainBrakeControl,     KEY_APOSTOPHE,      NOSHIFT,            IncreaseControlStart,         ButtonDown
VirtualTrainBrakeControl,     KEY_APOSTOPHE,      NOSHIFT,            IncreaseControlStop,          ButtonUp
VirtualTrainBrakeControl,     KEY_SEMICOLON,      NOSHIFT,            DecreaseControlStart,         ButtonDown
VirtualTrainBrakeControl,     KEY_SEMICOLON,      NOSHIFT,            DecreaseControlStop,          ButtonUp
AWSReset,                     KEY_Q,              NOSHIFT,            IncreaseControlStart,         ButtonDown
AWSReset,                     KEY_Q,              NOSHIFT,            DecreaseControlStart,         ButtonUp
EngineStart,                  KEY_Z,              NOSHIFT,            DecreaseControlStart,         ButtonUp
EngineStart,                  KEY_Z,              NOSHIFT,            IncreaseControlStart,         ButtonDown
EngineStop,                   KEY_Z,              CONTROL,            IncreaseControlStart,         ButtonDown
EngineStop,                   KEY_Z,              CONTROL,            DecreaseControlStart,         ButtonUp
VirtualSander,                KEY_X,              NOSHIFT,            IncreaseControlStart,         ButtonDown
VirtualSander,                KEY_X,              NOSHIFT,            DecreaseControlStart,         ButtonUp
Horn,                         KEY_SPACE,          NOSHIFT,            IncreaseControlStart,         ButtonDown
Horn,                         KEY_SPACE,          NOSHIFT,            DecreaseControlStart,         ButtonUp
Bell,                         KEY_B,              NOSHIFT,            IncreaseControlStart,         ButtonDown
Bell,                         KEY_B,              NOSHIFT,            DecreaseControlStart,         ButtonUp
WarningSystemReset,           KEY_Q,              NOSHIFT,            IncreaseControlStart,         ButtonDown
WarningSystemReset,           KEY_Q,              NOSHIFT,            DecreaseControlStart,         ButtonUp
TailLight,                    KEY_J,              NOSHIFT,            ToggleControl,                ButtonDown
MarkerLight,                  KEY_K,              NOSHIFT,            ToggleControl,                ButtonDown
DestinationLight,             KEY_L,              NOSHIFT,            ToggleControl,                ButtonDown
CabLight,                     KEY_L,              SHIFT,              ToggleControl,                ButtonDown
DriverSignal,                 KEY_C,              NOSHIFT,            DecreaseControlStart,         ButtonUp
DriverSignal,                 KEY_C,              NOSHIFT,            IncreaseControlStart,         ButtonDown
